花费 9 ms
iOS应用千万级架构:MVVM框架

业务模块内的MVC和MVVM架构 目前,唯品会中MVC和MVVM架构并存,后期会偏重于MVVM架构的使用。 MVC架构 Model:程序中要操纵的实际对象的抽象,为Controller提供经 ...

Tue Jul 07 07:50:00 CST 2020 0 6228
iOS应用千万级架构:性能优化与卡顿监控

CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用 CPU(Central Processing Unit,中央处理器) 对象的创建和销毁、对象属性的调整、布局计算、文本的计算和 ...

Tue Jul 14 23:00:00 CST 2020 0 2326
iOS应用千万级架构:自动埋点与曝光

背景说明 埋点需求是每个APP都需要做的一个功能,主要是为了统计分析数据。当然,也可以排查一些BUG,比如查看用户的操作行为轨迹,复现BUG。当一个项目比较庞大时,埋点功能也会跟着变得非常庞大,需要 ...

Fri Jul 10 20:02:00 CST 2020 1 1555
iOS应用千万级架构开篇

一款好的APP架构,是需要适应复杂的业务场景的。当然它也是可以监控的,比如性能、卡顿等。你写的每一行代码,测试都可以查看到,并测试覆盖到。 一直很想分享一下,一个大型的APP都做了些什么事情,这些事 ...

Sun Jul 05 21:11:00 CST 2020 0 868
iOS应用千万级架构:安全与加密

前言 不管项目的大小,在项目中,安全和加密都是必须要全面去考虑,在做一个新业务时,我们都需要问一下自己: 这个业务场景需要考虑加密吗? 究竟选用哪些加密算法好呢? 这个加密算法的安全 ...

Wed Aug 26 23:28:00 CST 2020 0 652
iOS应用千万级架构:存储持久化

应用场景 iOS10后,发现在大量用户在NSUserDefaults中取值失败,导致一系列的持久化状态丢失。故切换到SQLitie3持久化更适合大型项目的使用。 场景一:在大型项目中,经常需要我们 ...

Tue Jul 07 08:03:00 CST 2020 0 589

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM